flock/herd (together) - English Synonyms Dictionary